irrigation waterwheel - French English Dictionary